Part Number Hot Search : 
6P18C M190A STP4N 15KP60 SSM6N HCS125 TS32105 SI106
Product Description
Full Text Search
 

To Download SFSH358MCB Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 Proprietary and Confidential Information of YAMAR Electronics Ltd.
YAMAR
Ele c tro ni cs L td
Preliminary Data Sheet
ISL40 - Independent DC-LIN Slave For Asynchronous Communication Over Noisy Lines
This information is preliminary and may be changed without notice
1
GENERAL
The ISL40 is an innovative VLSI solution for low cost network of I/O peripheral devices communicating over a noisy single wire or a battery power line using the LIN protocol. It provides the means for an economical network of multiple slave devices for applications as controlling motors, reading sensors etc., eliminating the need for a dedicate controller for slave modules. The device operates as an independent LIN slave in a network controlled by a SIG40 master device, which transmits five types of messages to each one of its slaves; Read, Read Change, Write, Sleep and Change Frequency. The ISL40 slave device identifies a LIN message addressed to its predefined ID. When a Write message is received, the data part of the message is directed to the corresponding 4 or 8 output pins. When a Read or Read Change message is detected, the slave responds with a LIN2.0 message that contains information on all its 8 inputs or 4 input pins and 4 output pins. A Sleep command enables power saving. Wakeup messages awaken remote devices. The device is based on an original multiplex signaling technology. The ISL40 has a LIN message handler, a unique signaling modem and coder/decoder that overcome the hostile communication environment over vehicle battery lines. The ISL40 capability of communicating over battery-powered line is useful for a wide range of vehicular and industrial applications, such as doors, seats, mirrors, climate control, lights etc.
Slave
8/4 Inputs 4/8 Outputs 8/4 Inputs
Slave
4/8 Outputs
Master
ECU
ISL40
Id Id
ISL40
SIG40
DC Line
Figure 1.1 - Typical ISL40 Applications
2 2.1
OVERVIEW Signaling System
The ISL40 device operates as an independent slave in a network controlled by a SIG40 master device that can transmit asynchronous LIN messages to any one of its 15 slave devices. An ISL40 slave device which identifies a Write message addressed to its ID, takes the data part of the message and outputs it to its output pins, while a master Read message is responded by the slave with a message consisting of its sampled input pins. The device receives and transmits special narrow band signaling carrier, which can be differentiated from noise. The receiver receives the signaling patterns, extracting them into the original bits. The rest of the spectrum is reserved for additional communication channels over the same DC noisy lines.
(c) 2007 Yamar Electronics Ltd.
1
DS-ISL40 R1.6
Proprietary and Confidential Information of YAMAR Electronics Ltd.
2.2
Channels and Network
The ISL40 operates over one of two preset selectable channels (frequencies) using a single line such as the vehicle's battery power line. A SIG40 master and up to 15 ISL40 slave devices can be connected to each of the channels over the same line. Each of them can receive a message that controls either 4 output pins and returns a message consisting of its 8 input pins status or control 8 output pins and return status of its 4 input pins according to the device setup. By selecting other channels, more than one network may be used over same line for different applications. Channel frequencies: Data transfer rate: Cable length: 3.58MHz to 6.5MHz. up to 57.6Kbps. Depends on external loads connected to the DC line.
2.3
The ISL40 Device
O u tp u t IS L 4 0
T im in g
Figure 2.1 outlines the building blocks of the ISL40 device.
In p u t
M e s s a g e H a n d le r
ID
3 2 .7 6 8 K X ta l O s c il la t o r S le e p C o n tro l
L IN M essage H a n d le r
S ig n a lin g G e n e ra to r a n d D e te c to r
C e r a m ic F ilt e r
M odem
C e r a m ic F ilt e r
T x /R x
Figure 2.1 - ISL40 Logical Blocks
2.4
Power Management
Sleep Mode, controlled by the host, saves power by disabling most of the circuits. During Sleep Mode, the device is switched on for a short period to detect Signaling activity on the bus. If no activity is detected, the device is switched off.
(c) 2007 Yamar Electronics Ltd.
2
DS-ISL40 R1.6
Proprietary and Confidential Information of YAMAR Electronics Ltd.
3 3.1
OPERATION Protocol
The following paragraph describes the operation of the ISL40 device.
The device responds to five types of LIN messages: Write, Read, Read Change, Sleep and Change Frequency. When receiving a Write message with the correct ID, the device outputs to its Output pins the data indicated by the message. When receiving a Read massage with the correct ID, the device responds to the LIN message with the content of it's Input pins followed by the appropriate checksum according to LIN 2.0 protocol. When receiving a Read Change massage with the correct ID, the device responds to the LIN message with the first detected change on its input pins followed by the appropriate checksum according to LIN 2.0 protocol. When receiving a Sleep message the device enters into low power-consumption sleep mode. A wakeup message generated by the master or by any of the slaves, wakes up all the devices on the network. When receiving Change-Frequency message, the device switch between its two selected frequencies. 3.1.1 Message Construction The construction of the five types of messages is as follows: Write message: The Write message consists of five bytes - sync break, sync field, Identifier, data and checksum. The identifier byte begins with the device four ID bits, followed by 00 bits and 2 protection bits. If checksum calculation is successful, the data byte content is transferred to the corresponding output pins. If the device is set to 4 outputs, the four low significant bits (sent first) are transferred to the four output SigOx pins. Otherwise, all 8 bits are transferred. The checksum is calculated according to LIN2.0 specifications. Figure 3.1 shows a generic write message.
Transmitted message Sync break Sync Field [P1, P0, 0, 1, Address] Out [7:0] Checksum
3 bit delay
ISL40 Outputs at receiving device
Figure 3.1 Write message Read message: The read message gets the status of the ISL40 input pins. The Read command can either get 4 input pins and 4 MSB's of the output pins or 8 input pins status according to the device setup pins. The Read command can request the current state of the input pins or detect any change caused on the pins since the last read command. If the ISL40 configured to have only 4 input pins, the 4 most significant bits of the data byte would be a read back of the 4 MSB's output pins.
(c) 2007 Yamar Electronics Ltd.
3
DS-ISL40 R1.6
Proprietary and Confidential Information of YAMAR Electronics Ltd.
Read-state: Detecting Read-state header causes the ISL40 to send its input pins current state. The Read-state message from the master consists of 3 bytes - sync break, sync field and identifier. The identifier of this message begins with the four-bit ID of the device, 00, followed by the 2 protection bits. The ISL40 responds with a data byte containing its eight input Signal pins followed by the checksum byte. The checksum is the sum of the protected identifier and of the data byte as in LIN2.0. Figure 3.2 shows a generic read state message.
Sync break Sync Field P1, P0, 0, 0, Address Data (8 input bits) Checksum
Master
Slave
Figure 3.2 Read State message Read-change: This header from the master causes the ISL40 to send information on changes of its input pins since the last Read message. The first change on the pin after the Read message switches its sent value. This command enables a detection of a pulse like change that accord between two consecutive Read commands. Figure 3.3 shows the process of determining the sent value of an input pin.
Sent value Input pin level Read message
1 bit
Figure 3.3 - Determining the recent changed value of an input pin The Read-change message from the master has 3 bytes - sync break, sync field and identifier. The identifier begins with the destination device four-bit ID, followed by 01 and terminating with 2 protection bits. The response for this Read-changes message is a data byte containing the ISL40s input pins recent changed value, followed by the checksum byte. The checksum is according to LIN2.0 specifications. Figure 3.4 shows a Read-changes message.
Sync break
Sync Field
P1, P0, 1, 0, Address
Data (8 input bits)
Checksum
Master Figure 3.4 Read-changes message Sleep message:
Slave
This type of message consist of 5 bytes - sync break, sync field, "3C" Hex, "00" Hex and checksum. The sleep message identifier is "3C"Hex as in LIN2.0 specifications and the following data byte "00"Hex. Upon reception of sync break, sync field, "3C"Hex and "00"Hex bytes, the device enters sleep mode immediately, therefore, as a result its following bytes and checksum are ignored.
(c) 2007 Yamar Electronics Ltd.
4
DS-ISL40 R1.6
Proprietary and Confidential Information of YAMAR Electronics Ltd.
Sync break
Sync Field
0x3C
Zero byte/bytes
Checksum
Figure 3.5 Sleep message Change Frequency message: This type of message consists of 5 bytes - sync break, sync field, "FE" Hex, "00" Hex and checksum. The change frequency message identifier is "FE" Hex and the following data byte "00"Hex. Upon reception of sync break, sync field, "FE" Hex and "00" Hex bytes the frequency changes from F1 to F0 or vise versa.
Sync break
Sync Field
0xFE
Zero byte/bytes
Checksum
Figure 3.6 Frequency Change message
3.2
Power Management
The device features Sleep mode for power saving. Entering Sleep and waking up are done either locally by dedicated pins, or remotely through activity over the bus. 3.2.1 Entering Sleep mode The ISL40 can enter sleep mode in the following ways: 1. Local device lowers its nSleep pin. 2. Remote master SIG40 device can enter the ISL40 device into Sleep Mode from Normal mode by transmitting the remote sleep message. 3. The AutoSleep pin is high and no reception occurred for about 8 seconds. 3.2.2 Remote wake up process The ISL40 can wakeup by a remote SIG40 master or ISL40 device transmits a wakeup message over the bus. During Sleep Mode, the ISL40 wakes up periodically to sense the bus for activity every 32mSec. If a wakeup message is detected, the ISL40 device raises pin INH and lowers pin HDO. If nSleep pin is low upon remote waking up, the local device that lowered it must raise the nSleep back high. Figure 3.6 shows the signals description. Wakeup Message DC-BUS
msg. detected
INH HDO
Standby Normal mode
Figure 3.7 - Wakeup from bus message 3.2.3 Wakeup from pin Wake A transition on pin Wake (caused by an external switch of the application) is used to wake the device. The device then enters Standby mode, raises pin INH, and transmits a wakeup message to the bus. While transmitting the wakeup message to the bus, the device lowers pin HDO. After the transmission is complete the device raises pin HDO. After the transmission is completed the device enters Normal
(c) 2007 Yamar Electronics Ltd.
5
DS-ISL40 R1.6
Proprietary and Confidential Information of YAMAR Electronics Ltd.
mode. If nSleep pin is low upon waking up, the local device that lowered it must raise the nSleep back high. Wake INH DC-BUS HDO
Normal
T1 Wakeup Message
Standby
T1 = 30uS-62uS T2 = 92uS-124uS
T2
mode
Figure 3.8 - Wakeup from Wake
3.3
ISL40 Configuration
Pins Mode 4 and Mode 3 should be connected to Vcc. The ISL40 operates at default with the following parameters: Bit rate: 19.2 Kbps F0=5.5MHz The following configuration pins enable changing of the default values.
F0F1-3-0 [4]
1111 1110 1101 1100 1011 1010 1001 1000 0111 0110 0101 0100 0011 0010 0001 0000(default) BitRate1-0 [2] Signal AutoSleep nExtendIn ID[3:0] InterHop
F0 3.58Mhz 3.58Mhz 3.58Mhz 3.58Mhz 4.5Mhz 4.5Mhz 4.5Mhz 4.5Mhz 10.7Mhz 5.5Mhz 5.5Mhz 6Mhz 6Mhz 6.5Mhz 6.5Mhz 5.5Mhz
F1 4.5Mhz 5.5Mhz 6Mhz 6.5Mhz 5.5Mhz 6Mhz 6.5Mhz Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved 6.5Mhz 11 = 38.4Kbps 00 = 19.2Kbps Low ("0") Auto Sleep Off SIG[7:4] are inputs InterHop Off
10 = 57.6Kbps 01 = Reserved High ("1") Auto Sleep On SIG[7:4] are outputs Defines device ID InterHop On
(c) 2007 Yamar Electronics Ltd.
6
DS-ISL40 R1.6
Proprietary and Confidential Information of YAMAR Electronics Ltd.
4
ISL40 SIGNALS
Device signals are defined in table 4.1. Table 4.1 - Device signals
Control signals HDO nSleep INH Wake nReset InterfHop Interfer Front-end signals RxOn DRxP DRxN MF0nF1 TxOn DTxO OscIn OscOut CMOS CMOS CMOS CMOS CMOS_Reset+PU CMOS + PD CMOS CMOS CMOS CMOS CMOS CMOS Buf+Slew+3 State CMOS CMOS O I I I I I O O I I O O B I O 20 28 24 33 32 36 21 16 6 5 41 14 13 1 2 Configuration signals F0F1-0 F0F1-1 F0F1-2 F0F1-3 BitRate0 BitRate1 Mode3 =1 Mode4 =1 nExtendIn AutoFreqCh AutoSleep Power signals Vcc Vcc Gnd Gnd VccPLL GndPLL CMOS+PD CMOS+PD CMOS+PD CMOS+PD CMOS+PD CMOS+PD CMOS+PD CMOS+PD CMOS+PD CMOS+PD CMOS+PD Power Power Power Power Power Power I I I I I I I I I I I P P P P P P 42 43 34 35 45 46 4 7 40 26 27 48 3 12 19 37 47
Sig I/O signals
37 38 39 40 41 42 43 44 45 46 47 48
SigIn0 SigIn1 SigIn2 SigIn3 SigIO4 SigIO5 SigIO6 SigIO7 SigO0 SigO1 SigO2 SigO3 ID0 ID1 ID2 ID3
CMOS+PD CMOS+PD CMOS CMOS BiDirectional+PD BiDirectional+PD BiDirectional+PD BiDirectional+PD CMOS CMOS CMOS CMOS CMOS+PD CMOS+PD CMOS+PD CMOS+PD
I I I I B B B B O O O O I I I I
38 39 25 29 23 15 17 18 8 9 10 11 30 31 44 22
VccPLL SigIn0 SigIn1 nExtndIn MF0nF1 F0F1-0 F0F1-1 Id2 BitRate0 BitRate1 GndPLL Vcc
1 2 3 4 5 6 7 8 9 10 11 12
OscOut OscIn Vcc Mode3 DRxN DRxP Mode4 SigO0 SigO1 SigO2 SigO3 Gnd
ISL40
Interf Hop F0F1-3 F0F1-2 Wake nReset Id1 Id0 SigIn3 nSleep AutoSleep AutoFreqChange SigIn2
36 35 34 33 32 31 30 29 28 27 26 25
Figure 4.1 - ISL40 Pinout PD = internal pull down resistor
INH SigIO4 Id3 Interf HDO Gnd SigIO7 SigIO6 RxOn SigIO5 TxOn DTxO 24 23 22 21 20 19 18 17 16 15 14 13
(c) 2007 Yamar Electronics Ltd.
7
DS-ISL40 R1.6
Proprietary and Confidential Information of YAMAR Electronics Ltd.
4.1
Application interface
4.1.1 HDO The HDO pin outputs the data that is being received from the DC-BUS. It can be used to monitor the incoming data. 4.1.2 SigIn[0:3] Four input signals to the ISL40. On a Read or Read Change command the pins status is being send back to the Master in the lower nibble of the returned data byte. 4.1.3 SigO[0:3] Four output signals from ISL40. The pins state is changed when the Master issues a Write command. The pins status is defined in the lower nibble of the Write command's OUT byte. 4.1.4 SigIO[4:7] Four input or output signals of the ISL40, depending on the nExtendIn pin. When configured as inputs their status is being send back to the Master in the upper nibble of the return data byte. When they are configured as outputs their state is defined in the upper nibble of the Write command's OUT byte. 4.1.5 nExtendIn Determines if the SigIO[4:7] pins are inputs or outputs. 1= outputs, 0 = inputs. 4.1.6 ID[1:4] Four ID address input pins. Using the ID address each ISL40 on the network or a specified group of ISL40 can receive individual commands.
4.2
Sleep control
4.2.1 AutoSleep When AutoSleep pin is set to High the device will automatically enters sleep mode after about 8 seconds without reception. 4.2.2 nSleep Sleep control input from external signal. Should be connected to High (Vcc). 4.2.3 Wake Local wakeup input. Negative or positive edge triggered. This pin can be connected to an external switch in the application. When the pin is triggered the device will wake up and send a wake up message to all the devices on the network. 4.2.4 INH Inhibit output for enabling the host (or an external voltage regulator powering the host. This output is LOW when in Sleep Mode, and HIGH in normal operation and after a wakeup event.
4.3
Frequency control
4.3.1 AutoFreqCh When high, the device automatically switches frequency after about 4 seconds without bus activity.
(c) 2007 Yamar Electronics Ltd.
8
DS-ISL40 R1.6
Proprietary and Confidential Information of YAMAR Electronics Ltd.
4.3.2 InterfHop When high, a detection of interference, switches the operating frequency. If at the new frequency, no reception occurred for 2 sec, the operating frequency is switched back. For designs with a single channel this pin should be tied to ground. 4.3.3 Interfer Output signal is raised while interference is detected on the DC-BUS.
4.3.4 MF0nF1
Indicates the operating frequency, this is the configured frequency unless automatic frequency change has been enabled and caused.
4.4
Line Interface
4.4.1 DTxO Modulated transmit signal output. 4.4.2 TxOn High when the device is transmitting a message. 4.4.3 RxP Input to the internal comparator positive pin. It swings around RxN. 4.4.4 RxN Input to the internal comparator negative pin. Its value should be about Vcc/2. 4.4.5 RxOn High when the device is in receive mode. 4.4.6 Power Signals There are three sets of power signals, (Vcc, Gnd)*2 and VccPLL, GndPLL. See 4.7 for details.
I/O lines
TxOn RxOn
DC-Powerline
VCC R8 Gnd SigO3 SigO2 SigO1 SigO0 Mode4 DRxP DRxN Mode3 Vcc OscIn OscOut 12 11 10 9 8 7 6 5 4 3 2 1 1M R7 C101 1M 0.1u
R34 Ceramic Filter 330 GND Out In C7 1n
Analog Interface
R23 3.3K VCC Q1 PZT2222 C3 VCC 5
13 14 15 16 17 18 19 20 21 22 23 24 DTxO TxOn SigIO5 RxOn SigIO6 SigIO7 Gnd HDO Interf Id3 SigIO4 INH
25 26 27 28 29 30 31 32 33 34 35 36
SigIn2 AutoFreqChange AutoSleep nSleep SigIn3 Id0 Id1 nReset Wake F0F1-2 F0F1-3 Interf Hop
1 4 6
Protection Network
VCC R4 2.2
ISL40
R24 39K R5 100 R101 R14 100K C9 1n R17 3.9K 1K Q2 R15 4.3K
0.1 3 R3 22 /0.25W 2
R7 2K VCC R1 R2 330K C2 10M
FSA3157
C10 1n
C57 1u
R9 6.8
R8 1M R11 1M
D1 BAS31 R10 C6 6.8 47p
C5 C4 2.2nF/200V 0.1u R12 1K
Vcc GndPLL BitRate1 BitRate0 Id2 F0F1-1 F0F1-0 MF0nF1 nExtndIn SigIn1 SigIn0 VccPLL 48 47 46 45 44 43 42 41 40 39 38 37 VCC VCC
12p
X1
C1 12p VccPLL VCC
R18 18 C150
32.768KHz C8 0.1u R19 470 C12 1n
Vcc = 3.3V
R13 2.2
Configuration lines (connect to Gnd or Vcc)
>47uF
Figure 4.2 - Typical single channel line interface circuit Note: The FSA3157 can be replaced with an analog switch.
(c) 2007 Yamar Electronics Ltd.
9
DS-ISL40 R1.6
Proprietary and Confidential Information of YAMAR Electronics Ltd.
4.5 Ceramic Filter
The ISL40 is designed to operate with one ceramic filter for transmission and reception. However, if switching between two channels is desired, two ceramic filters are required. The minimum allowable bandwidth of the ceramic filters is +/-70 kHz @ 3dB. Narrower bandwidth limits the maximal bit rate. The ISL40 selectable frequencies are designed according to the market available ceramic filters. Stop band In/Out Murata Nominal 3 db BW 20db Insertion BW loss attenuation imped. part # freq. MHz KHz KHz dB dB Ohm min. max. max. min. *3.58 +/-40 530 6.0 25 530 SFSH3.58MCB 4.5 +/-70 750 6.0 30 1000 SFSL4.5MDB 5.5 +/-80 750 6.0 30 600 SFSL5.5MDB 6.0 +/-80 750 6.0 30 470 SFSL6.0MDB 6.5 +/-80 800 6.0 30 470 SFSL6.5MDB * The 3.58MHz frequency can be operated with 9.6Kbps and 19.2Kbps only Oscilent part #
773-0045 773-0055 773-0060 773-0065
4.6
Oscillator
The ISL40 is designed to operate with a low cost 32.768KHz crystal connected between OscIn and OscOut pins. This type of crystal has the advantage of very low power consumption and low cost. However there are also drawbacks. It is very sensitive to noise and has a temperature dependency that should be carefully considered when selecting the crystal. The following guidelines should be used when designing the PCB: 1. Design the trace length as short as possible. 2. Avoid thin line on resonator traces (< 0.010"), keep them as wide as possible. 3. To avoid noise, protect these signals with Ground shields. The exact values of C1, C2, R1 and R2 should be determined according to the crystal manufacturer.
4.7
Recommended 32.768KHz Crystal Specifications
Type Nominal Frequency: Frequency tolerance @25C Load capacitance Serial resistance Drive level Quality factor Turnover temperature Parabolic constant Aging Operating temperature Storage temperature Value 32.768KHz +/-20 ppm 12.5 pF 50K Ohm (max.) 1uW (max.) 50,000 (max.) +25C +/- 5C -0.04 ppm/C (max.) +/-3 ppm in first year (max.) -40C to + 85C -55C to + 125C
The overall frequency tolerance should not exceed 200ppm.
4.8
Communication performance
The maximal cable length between extreme devices depends mainly on the AC impedance of loads connected to that line and number of nodes. The DC cable length has less effect on communication. The SIG40 needs at least 20mVpp for proper reception. Good communication should be achieved if an oscilloscope at the SIG40 receiver can see the transmitted signal within the noise.
(c) 2007 Yamar Electronics Ltd.
10
DS-ISL40 R1.6
Proprietary and Confidential Information of YAMAR Electronics Ltd.
4.9
PLL Power Pins
VccPLL should be connected to Vcc. GndPLL should be connected to ground. The PLL supply has to be sufficiently powered, to avoid any fluctuations of power supply. A capacitor of at least 47uF should be connected as close as possible to these pins. It is recommended to keep the lines between 3.3V power supply and the Vcc pins as short as possible with wide PCB traces for Vcc, VccPLL, Gnd and GndPLL.
(c) 2007 Yamar Electronics Ltd.
11
DS-ISL40 R1.6
Proprietary and Confidential Information of YAMAR Electronics Ltd.
5 5.1
ELECTRICAL PARAMETERS Absolute Maximal Rating
-40C to 125C -65C to 150C -0.6V to Vdd+0.6V 0 to +7.5V 0 to +14V 1.0W 300mA 250mA 25mA 25mA
Ambient Temperature under bias Storage Temperature Voltage on any pin with respect to Vss (except Vdd and ~Reset) Voltage on Vdd with respect to Vss Voltage on ~Reset pin with respect to Vss Total power Dissipation Maximum current out of Vss pin Maximum current into Vdd pin Maximum Output Current sunk by any I/O pin Maximum Current source by any I/O pin
5.2
Symbol Vdd Idd Ipd
DC Characteristics
Characteristics Supply Voltage Supply Current Power Down Current Min 3.0 Typ 3.3 35 70 Max 3.6 Units V mA uA Conditions
5.3
Operating Temperature
0C to 70C -40C to 85C
Commercial: Industrial:
5.4
Package - LQFP 48 pin
(c) 2007 Yamar Electronics Ltd.
12
DS-ISL40 R1.6


▲Up To Search▲   

 
Price & Availability of SFSH358MCB

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X